﻿@charset "utf-8";
/* CSS Document */
.safe{width: 942px; padding:20px 20px 40px 20px; border: 1px solid #e3e6e0; background: #fff; }
/*账号安全*/
.safe-info .btn-green{width:64px; height:28px;text-align:center; background-color:#5fad26; color:#fff; background-image:none; font:12px/28px "Microsoft YaHei"; margin-bottom:10px;}
.safe-info .btn-white{display:block;width:62px;height:26px;text-align:center;border:1px solid #48ab00;background-color:#fff; color:#5fad26;background-image:none; font:12px/26px "Microsoft YaHei";}
.safe-info .btn-green:hover{background-image:none; background-color:#48ab00; color:#fff}
.safe-info .btn-white:hover{background-image:none}
.safe-info li{ padding:10px 0; border-bottom:1px solid #e6e6e6;}
.safe-info .si-user{padding:30px 0;}
.safe-info .si-user a{ color:#54a110;}
.safe-info .si-user .username{ color:#333; font-weight:bold; font-size:18px; margin:20px 0;}
.safe-info .si-user .logintime{ color:#666;}
.safe-info .si-user .userimg img{ float:left; width:84px; height:84px; border:4px solid #e5e5e5; border-radius:84px; background-color:#f2f2f2; margin-right:20px;}
.safe-info .si-user .edit i{display:inline-block;*display:inline;*zoom:1; width:11px; height:11px; vertical-align:middle; background:url(../images/icon_edit.png) no-repeat;}
.safe-info .si-user .edit{ border-bottom:1px solid #54a110; font-size:12px; margin-left:20px;}
.safe-info .field{ float:left;height:50px;border-right:1px solid #e6e6e6; margin:10px 34px 10px 0; padding:0 30px;font:18px/50px "Microsoft YaHei";}
.safe-info .supply{float:left; width:620px; padding:12px 0; font:12px/22px "Microsoft YaHei"; color:#666}
.safe-info .supply strong{font:bold 12px/22px "Arial"; color:#333}
.safe-info .supply .red{color:#f60000; line-height:46px}
.safe-info .operate{float:left;}
.si-password i,.si-email i,.si-phone i{ display:inline-block;*display:inline;*zoom:1; width:28px; height:28px; vertical-align:middle; margin-right:20px; background-image:url(../images/bg_safe.png); background-repeat:no-repeat}
.si-password i{ background-position:0 0;}
.si-email i{ background-position:-30px 0;}
.si-phone i{ background-position:-30px 0;}
/*密码修改、手机验证、邮箱验证*/
.sub-title{font: bold 14px/22px "Microsoft YaHei"; color:#333}
.safe-con{ font-size:14px; margin-top:40px; height:508px}
.sp-step,.sm-step{width:934px; height:38px; text-indent:-9999em; margin:40px 0; background-image:url(../images/step_safe.png); background-repeat:no-repeat}
.sp-step1{background-position:0 0;}
.sp-step2{background-position:0 -40px;}
.sp-step3{background-position:0 -80px;}
.sm-step1{background-position:0 -120px;}
.sm-step2{background-position:0 -160px;}
.control-group {margin-bottom: 40px;}
.control-label {float: left;display: block;width: 300px;text-align: right; line-height:40px;}
.controls {margin-left: 315px; line-height:40px;}
.safe-con input{ width:290px; height:38px;line-height: 38px;padding-left:14px; border:1px solid #c1c1c1; margin-right:16px; vertical-align:middle}
.safe-con input[type=password]{}
.safe-con input.input-yzm{ width:218px; height:38px; padding-left:14px; border:1px solid #c1c1c1; margin-left:20px;}
.mt30{ margin-top:30px;}
.mt60{ margin-top:60px;}
.pass-succ i {background: url(../images/bg_login.png) 0 -200px no-repeat;display: inline-block;*display:inline;*zoom:1;width: 17px;height: 17px;vertical-align: middle;margin-right: 9px;}
.complete { font:bold 24px/1 "Microsoft YaHei"; color:#58a51f; margin:60px 0}
.complete i {display: inline-block;*display:inline;*zoom:1;background: url(../images/icon_ok_5151.png) no-repeat;width: 51px;height: 51px;margin-right: 20px;}
.green{ margin-left:10px; text-decoration:underline}
.btn-white-s{display: inline-block;*display:inline;*zoom:1; width:170px;height: 48px;text-align: center;font: 18px/48px "Microsoft YaHei"; margin-left:30px;}
.phone-number{ color:#ef760a; margin-right:10px;}
.btn-hqyzm{ background-color:#f7f7f7; border:1px solid #c1c1c1; color:#64b22a; padding:6px 20px; margin-left:30px;}